\hypertarget{convert_8h}{\section{util/convert.h File Reference}
\label{convert_8h}\index{util/convert.\-h@{util/convert.\-h}}
}
{\ttfamily \#include $<$iostream$>$}\\*
{\ttfamily \#include $<$sstream$>$}\\*
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$typeinfo$>$}\\*
{\ttfamily \#include $<$stdexcept$>$}\\*
Include dependency graph for convert.\-h\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{convert_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=271pt]{convert_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classBadConversion}{Bad\-Conversion}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\void \hyperlink{convert_8h_aa583c167b6f45b7e5d57d3d2b525bda2}{convert} (const std\-::string \&s, T \&x, bool fail\-If\-Leftover\-Chars=true)
\item 
{\footnotesize template$<$typename T $>$ }\\T \hyperlink{convert_8h_a0d978afd525f32442cb3b8424c05c895}{convert\-To} (const std\-::string \&s, bool fail\-If\-Leftover\-Chars=true)
\item 
{\footnotesize template$<$typename T $>$ }\\std\-::string \hyperlink{convert_8h_a8457c551d4bb38e6c1b4bea768b7574f}{tostring} (const T \&x)
\item 
{\footnotesize template$<$class out\-\_\-type , class in\-\_\-value $>$ }\\out\-\_\-type \hyperlink{convert_8h_a15bb47a6acb2a0a72f60092dcc14ad25}{convert\-\_\-any} (const in\-\_\-value \&T)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{convert_8h_aa583c167b6f45b7e5d57d3d2b525bda2}{\index{convert.\-h@{convert.\-h}!convert@{convert}}
\index{convert@{convert}!convert.h@{convert.\-h}}
\subsubsection[{convert}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ void convert (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{s, }
\item[{T \&}]{x, }
\item[{bool}]{fail\-If\-Leftover\-Chars = {\ttfamily true}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{convert_8h_aa583c167b6f45b7e5d57d3d2b525bda2}


Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=226pt]{convert_8h_aa583c167b6f45b7e5d57d3d2b525bda2_icgraph}
\end{center}
\end{figure}


\hypertarget{convert_8h_a15bb47a6acb2a0a72f60092dcc14ad25}{\index{convert.\-h@{convert.\-h}!convert\-\_\-any@{convert\-\_\-any}}
\index{convert\-\_\-any@{convert\-\_\-any}!convert.h@{convert.\-h}}
\subsubsection[{convert\-\_\-any}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class out\-\_\-type , class in\-\_\-value $>$ out\-\_\-type convert\-\_\-any (
\begin{DoxyParamCaption}
\item[{const in\-\_\-value \&}]{T}
\end{DoxyParamCaption}
)}}\label{convert_8h_a15bb47a6acb2a0a72f60092dcc14ad25}
\hypertarget{convert_8h_a0d978afd525f32442cb3b8424c05c895}{\index{convert.\-h@{convert.\-h}!convert\-To@{convert\-To}}
\index{convert\-To@{convert\-To}!convert.h@{convert.\-h}}
\subsubsection[{convert\-To}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ T convert\-To (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{s, }
\item[{bool}]{fail\-If\-Leftover\-Chars = {\ttfamily true}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{convert_8h_a0d978afd525f32442cb3b8424c05c895}


Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=226pt]{convert_8h_a0d978afd525f32442cb3b8424c05c895_cgraph}
\end{center}
\end{figure}


\hypertarget{convert_8h_a8457c551d4bb38e6c1b4bea768b7574f}{\index{convert.\-h@{convert.\-h}!tostring@{tostring}}
\index{tostring@{tostring}!convert.h@{convert.\-h}}
\subsubsection[{tostring}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ std\-::string tostring (
\begin{DoxyParamCaption}
\item[{const T \&}]{x}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{convert_8h_a8457c551d4bb38e6c1b4bea768b7574f}


Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=286pt]{convert_8h_a8457c551d4bb38e6c1b4bea768b7574f_icgraph}
\end{center}
\end{figure}


